function the_top() {
    window.scrollTo(0, 0);
}

//rem手机适配
new function () {
    var _self = this;
    _self.width = 640;//设置默认最大宽度
    _self.fontSize = 100;//默认字体大小
    _self.widthProportion = function () {
        var p = (document.body && document.body.clientWidth || document.getElementsByTagName("html")[0].offsetWidth) / _self.width;
        return p > 1 ? 1 : p < 0.5 ? 0.5 : p;
    };
    _self.changePage = function () {
        document.getElementsByTagName("html")[0].setAttribute("style", "font-size:" + _self.widthProportion() * _self.fontSize + "px !important");
    }
    _self.changePage();
    window.addEventListener('resize', function () {
        _self.changePage();
    }, false);
};
//输入框提示不同内容
function input_alert(html, time) {
    if (!time) {
        time = 2000;
    }
    var float_element = $(".c-float-popWrap")
    var hei = $(window).height() / 2
    var top = $(document).scrollTop() + hei - 30;
    float_element.css({"top": top + "px"})
    $(".warnMsg").html(html)
    float_element.show()
    setTimeout(function () {
        float_element.hide()
    }, time);

}
/**
 * 在界面显示要上传的多图片
 */

//function setImage(obj,pus_id){
//    var i = 0 ;
//    var ul_in = document.getElementById(pus_id);
//    if(obj.files.length == 0 ){
//        return;
//    }
//    var fileList=obj.files;
//
//    if(checkPic(obj) == 1 ){
//        return;
//    }
//    if(fileList.length > 3){
//        input_alert("图片最多只能传3张",2000);
//        return;
//    }
//
//    function deal_picture(){
//        if(fileList[i]){
//            if (fileList[i].size > 2097152) {
//                input_alert("上传图片最大为2M",2000);
//                return;
//            }
//            var reader = new FileReader();
//            reader.onload = function(evt) {
//                // 处理下配置参数和格式的html
//                ul_in.innerHTML +="<li class='fatu1' style='float:left' onclick=remove_picture(this)><img src="+evt.target.result+"></li>";
//
//                i++;
//                // 再接着调用此方法递归组成可以预览的html
//                var arrLi = ul_in.getElementsByTagName('li');
//                if(arrLi.length == 3){
//                    $("#add_imageButton").hide();
//                    return;
//                }
//                deal_picture();
//            }
//            reader.readAsDataURL(fileList[i]);
//        }else{
//            return;
//        }
//    }
//    deal_picture();
//}

//校验图片类型
function checkPic(file) {
    var jzxmPic = document.getElementById(file.id);
    if (!file.value.match(/.jpg|.jpeg|.png|.bmp|.gif|.JPG|.JPEG|.PNG|.BMP|.GIF/i)) {
        input_alert("图片格式错误,请重新选择 ", 2000);
        return 1;
    } else {
        return 0;
    }

}


//删除图片
//var remove_liObj = null;
//function remove_picture(obj) {
//    remove_liObj="";
//    $(".contain-item").fadeIn();
//    remove_liObj= obj
//}
//function remove_sure(){
//    remove_liObj.remove();
//    $(".contain-item").fadeOut();
//    var ul_in = document.getElementById("push_liImage");
//    var arrLi = ul_in.getElementsByTagName('li');
//    if(arrLi.length<3){
//        $("#add_imageButton").show();
//    }
//
//}

//滑动删除插件
function delet(e) {
    // 设定每一行的宽度=屏幕宽度+按钮宽度
    $(".line-normal-wrapper").width($(".myquestion_mesg").width() + 80);
    // 设定常规信息区域宽度=屏幕宽度
    $(".line-scroll-wrapper").width($(".myquestion_mesg").width());
    // 设定文字部分宽度（为了实现文字过长时在末尾显示...）
    /*$(".line-normal-msg").width($(".line-normal-wrapper").width() - 280);*/

    // 获取所有行，对每一行设置监听
    var lines = $(".line-normal-wrapper");
    var len = lines.length;
    var lastX, lastXForMobile;

    // 用于记录被按下的对象
    var pressedObj;  // 当前左滑的对象
    var lastLeftObj; // 上一个左滑的对象

    // 用于记录按下的点
    var start;

    // 网页在移动端运行时的监听
    for (var i = 0; i < len; ++i) {
        lines[i].addEventListener('touchstart', function (e) {
            lastXForMobile = e.changedTouches[0].pageX;
            pressedObj = this; // 记录被按下的对象

            // 记录开始按下时的点
            var touches = event.touches[0];
            start = {
                x: touches.pageX, // 横坐标
                y: touches.pageY  // 纵坐标
            };
        });

        lines[i].addEventListener('touchmove', function (e) {
            // 计算划动过程中x和y的变化量
            var touches = event.touches[0];
            delta = {
                x: touches.pageX - start.x,
                y: touches.pageY - start.y
            };

            // 横向位移大于纵向位移，阻止纵向滚动
            if (Math.abs(delta.x) > Math.abs(delta.y)) {
                event.preventDefault();
            }
            if (delta.x < -80) {
                delta.x = -80;
            }
            if (delta.x > 0) {
                delta.x = 0;
            }
            $(this).css({
                "transform": "translateX(" + delta.x + "px)",
                "transition": "all 0.5s",
                "-webkit-transform": "transition(" + delta.x + "px)",
                "-webkit-transition": "all 0.5s"
            });
        });

        lines[i].addEventListener('touchend', function (e) {
            var diffX = e.changedTouches[0].pageX - lastXForMobile;
            if (diffX > -40) {
                diffX = 0;
                $(this).css({
                    "transform": "translateX(" + diffX + "px)",
                    "transition": "all 0.5s",
                    "-webkit-transform": "transition(" + diffX + "px)",
                    "-webkit-transition": "all 0.5s"
                });
            } else {
                diffX = -80;
                $(this).css({
                    "transform": "translateX(" + diffX + "px)",
                    "transition": "all 0.5s",
                    "-webkit-transform": "transition(" + diffX + "px)",
                    "-webkit-transition": "all 0.5s"
                });
                lastLeftObj && lastLeftObj != pressedObj &&
                $(lastLeftObj).css({
                    "transform": "translateX(0px)",
                    "transition": "all 0.5s",
                    "-webkit-transform": "transition(0px)",
                    "-webkit-transition": "all 0.5s"
                }); // 已经左滑状态的按钮右滑
                lastLeftObj = pressedObj; // 记录上一个左滑的对象
            }
        });
    }
};
//页面加载动画函数
function pageLoad(page, time) {
    if (!time) {
        time = 300;
    }
    setTimeout(function () {
        $(".spinner").hide();
        $(page).fadeIn();
    }, time)
}
//模态框取消按钮函数
function dismiss() {
    $(".contain-no").click(function () {
        $(".contain-item").fadeOut();
        $(".contain-item1").fadeOut();
        $(".contain-item2").fadeOut();
    })
}
//
function loading_css() {
    var winhei = $(window).height();
    var padd = (winhei - 16) / 2;
    $(".spinner").css({"height": winhei + "px", "padding": padd + "px 0"})
}